package com.ruoyi.mes.systembasic.mapper;

import java.util.List;
import com.ruoyi.mes.systembasic.domain.SmesWorkCenter;

/**
 * 工作中心管理Mapper接口
 *
 * @author simpsense
 * @date 2020-11-30
 */
public interface SmesWorkCenterMapper
{
    /**
     * 查询工作中心管理
     *
     * @param workCenterNo 工作中心管理ID
     * @return 工作中心管理
     */
    public SmesWorkCenter selectSmesWorkCenterById(String workCenterNo);

    /**
     * 查询工作中心管理列表
     *
     * @param smesWorkCenter 工作中心管理
     * @return 工作中心管理集合
     */
    public List<SmesWorkCenter> selectSmesWorkCenterList(SmesWorkCenter smesWorkCenter);

    /**
     * 新增工作中心管理
     *
     * @param smesWorkCenter 工作中心管理
     * @return 结果
     */
    public int insertSmesWorkCenter(SmesWorkCenter smesWorkCenter);

    /**
     * 修改工作中心管理
     *
     * @param smesWorkCenter 工作中心管理
     * @return 结果
     */
    public int updateSmesWorkCenter(SmesWorkCenter smesWorkCenter);

    /**
     * 删除工作中心管理
     *
     * @param workCenterNo 工作中心管理ID
     * @return 结果
     */
    public int deleteSmesWorkCenterById(String workCenterNo);

    /**
     * 批量删除工作中心管理
     *
     * @param workCenterNos 需要删除的数据ID
     * @return 结果
     */
    public int deleteSmesWorkCenterByIds(String[] workCenterNos);
}